]> dgit.raspbian.org Git - gnome-shell.git/commit
[ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it
authorDan Winship <danw@gnome.org>
Wed, 8 Sep 2010 02:27:08 +0000 (22:27 -0400)
committerDan Winship <danw@gnome.org>
Thu, 23 Sep 2010 13:49:47 +0000 (09:49 -0400)
commitae9360659db29eb2850ccd2db8f1ec69cdfa29ce
treef67a174f6fd603965d85bb39f550a84f35ea7dae
parent63f206613564297867d0294a6e1cce8f5ca25448
[ShellTrayIcon] add ShellTrayIcon, make ShellTrayManager use it

The actor emitted by ShellTrayManager is now ShellTrayIcon, a subclass
of ShellGtkEmbed which has several properties on it which are (or will
soon be) useful to the shell.

Part of the rearranging to use ShellTrayIcon means that we now show
the ShellEmbeddedWindow before creating its ShellGtkEmbed, which
requires a few modifications to ShellEmbeddedWindow (notably, telling
it at construct time what stage it will be drawn on, since it needs to
know that before it has a ShellGtkEmbed now).

https://bugzilla.gnome.org/show_bug.cgi?id=608869
js/ui/panel.js
src/Makefile.am
src/shell-embedded-window.c
src/shell-embedded-window.h
src/shell-tray-icon.c [new file with mode: 0644]
src/shell-tray-icon.h [new file with mode: 0644]
src/shell-tray-manager.c